package com.ts.common.service;

/**
 * 流水码 接口层
 *
 * @author qinguidong
 * @date 2020/12/11
 */
public interface IWaterCodeService {

    /**
     * 生成流水码
     */
    Integer generate(String type);

    /**
     * 生成流水码
     * 位数不够前补0
     */
    String generate(String type, int length);
    /**
     * @pre 前缀
     * 生成流水码
     * 位数不够前补0
     */
    String generate(String pre, String type, int length);
}
